package com.winchain.chainbill.basic.invoice.po;

import java.math.BigDecimal;
import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "bas_invoice")
public class BasInvoice {
	@Id
	@Column(name = "invoice_id")
	private String invoiceId;
	@Column(name = "invoice_amt")
	private BigDecimal invoiceAmt;
	@Column(name = "apply_date")
	private String applyDate;
	@Column(name = "cus_id")
	private String cusId;
	@Column(name = "cus_name")
	private String cusName;
	@Column(name = "tax_no")
	private String taxNo;
	@Column(name = "open_bank")
	private String openBank;
	@Column(name = "contact_addr")
	private String contactAddr;
	@Column(name = "contact_num")
	private String contactNum;
	@Column(name = "recipients")
	private String recipients;
	@Column(name = "email_addr")
	private String emailAddr;
	@Column(name = "invoice_state")
	private String invoiceState;
	@Column(name = "invoice_type")
	private String invoiceType;

	public String getInvoiceId() {
		return this.invoiceId;
	}

	public void setInvoiceId(String invoiceId) {
		this.invoiceId = invoiceId;
	}

	public BigDecimal getInvoiceAmt() {
		return this.invoiceAmt;
	}

	public void setInvoiceAmt(BigDecimal invoiceAmt) {
		this.invoiceAmt = invoiceAmt;
	}

	public String getApplyDate() {
		return this.applyDate;
	}

	public void setApplyDate(String applyDate) {
		this.applyDate = applyDate;
	}

	public String getCusId() {
		return this.cusId;
	}

	public void setCusId(String cusId) {
		this.cusId = cusId;
	}

	public String getCusName() {
		return this.cusName;
	}

	public void setCusName(String cusName) {
		this.cusName = cusName;
	}

	public String getTaxNo() {
		return this.taxNo;
	}

	public void setTaxNo(String taxNo) {
		this.taxNo = taxNo;
	}

	public String getOpenBank() {
		return this.openBank;
	}

	public void setOpenBank(String openBank) {
		this.openBank = openBank;
	}

	public String getContactAddr() {
		return this.contactAddr;
	}

	public void setContactAddr(String contactAddr) {
		this.contactAddr = contactAddr;
	}

	public String getContactNum() {
		return this.contactNum;
	}

	public void setContactNum(String contactNum) {
		this.contactNum = contactNum;
	}

	public String getRecipients() {
		return this.recipients;
	}

	public void setRecipients(String recipients) {
		this.recipients = recipients;
	}

	public String getEmailAddr() {
		return this.emailAddr;
	}

	public void setEmailAddr(String emailAddr) {
		this.emailAddr = emailAddr;
	}

	public String getInvoiceState() {
		return this.invoiceState;
	}

	public void setInvoiceState(String invoiceState) {
		this.invoiceState = invoiceState;
	}

	public String getInvoiceType() {
		return this.invoiceType;
	}

	public void setInvoiceType(String invoiceType) {
		this.invoiceType = invoiceType;
	}
}
